Public Declare Function ShellAbout Lib "shell32.dll" Alias "ShellAboutA" (ByVal hwnd As Long, ByVal szApp As String, ByVal szOtherStuff As String, ByVal hIcon As Long) As Long
Sub Main()
On Error GoTo errdo
Dim fn As Integer
Dim SaveKeys As KeyFile
mychrs(1) = 65
mychrs(2) = 108
mychrs(3) = 101
mychrs(4) = 120
mychrs(5) = 97
mychrs(6) = 110
mychrs(7) = 100
mychrs(8) = 101
mychrs(9) = 114
mychrs(10) = 32
mychrs(11) = 67
mychrs(12) = 104
mychrs(13) = 105
mychrs(14) = 97
mychrs(15) = 32
mychrs(16) = 89
mychrs(17) = 97
mychrs(18) = 110
mychrs(19) = 32
mychrs(20) = 83
mychrs(21) = 104
mychrs(22) = 101
mychrs(23) = 110
mychrs(24) = 103
For i = 1 To 24
MyName = MyName + Chr$(mychrs(i))
Next i
fn = FreeFile
Open "keys.conf" For Random As #fn Len = Len(SaveKeys)
Get #fn, 1, SaveKeys
If SaveKeys.FileType <> "Pong Keyboard Configurations" Then GoTo errdo
If SaveKeys.Credits <> "By " & MyName Then GoTo errdo